The current market rally has been built on two key pillars: Strong liquidity conditions and Robust earnings growth.